cell production - French English Dictionary